deterrence credibility - French English Dictionary